package com.hrs.enity.ro;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hrs.common.doMain.PageParamDto;
import com.hrs.common.enums.Status;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author 摆渡人
 * @description
 * @date 2023/1/13 5:09
 */
@Data
public class AchievePageRo extends PageParamDto {

    @ApiModelProperty(value = "I级机构id")
    private Integer deptI;

    @ApiModelProperty(value = "II级机构id")
    private Integer deptII;

    @ApiModelProperty(value = "III级机构id")
    private Integer deptIII;

    @ApiModelProperty(value = "职位分类id")
    private Integer pType;

    @ApiModelProperty(value = "职位名称id")
    private Integer pName;

    @ApiModelProperty(value = "开始时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date beginTime;

    @ApiModelProperty(value = "结束时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date endTime;

    @ApiModelProperty(value = "0待复核 1正常 3已删除")
    private Status status;
}
